Requirements by Collaboration: Getting It Right the First Time
نویسنده
چکیده
0 7 4 0 7 4 5 9 / 0 3 / $ 1 7 . 0 0 © 2 0 0 3 I E E E T here is plenty of hard and anecdotal evidence that the most critical factor for your product’s success is your stakeholders’ involvement in defining requirements.1,2 Put another way, insufficient stakeholder involvement is often cited as causing erroneous requirements and project failure. Why do we often fail to exploit this rich resource? As a longtime requirements facilitator and consultant, I think I know. Project stakeholders—those who affect or are affected by the software—have diverse and even conflicting needs and viewpoints that complicate the already slippery slope of discovery and ambiguity that often characterizes requirements development. In other words, getting stakeholder input is hard, and we often don’t know how to do it effectively. A technique I’ve used many times in various industries and types of organizations is to hold collaborative workshops. You can use workshops for many purposes—for example, to outline the project’s vision and scope, to create a release strategy or iteration plan, or to define requirements in varying levels of detail. The beauty of this technique is that it creates an efficient, controlled, and dynamic setting where you can quickly elicit, prioritize, and agree on a set of high-quality project requirements.3,4 This column explains a key aspect of collaborative requirements workshops: identifying who should participate and outlining their roles.
منابع مشابه
Civilization and science: in conflict or collaboration? A Ciba Foundation symposium.
Only for you today! Discover your favourite civilization science in conflict or collaboration a ciba foundation symposium book right here by downloading and getting the soft file of the book. This is not your time to traditionally go to the book stores to buy a book. Here, varieties of book collections are available to download. One of them is this civilization science in conflict or collaborat...
متن کاملConstructing POSE: A Tool for Eliciting Quality Requirements
Quality requirements elicitation for new computer applications rests traditionally on interviewing stakeholders. That makes getting these requirements right more complicated than is necessary because the anticipated users not necessarily are good at talking about the kind of computer aid and its qualities they would appreciate. We suggest bypassing that problem by constructing and using POSE (p...
متن کاملThe Path to First Time Right Analog Circuits
We discuss state of the art and new developments for the path to first time right silicon for analog circuits. This article touches on a few of the issues that are important, when selecting a foundry partner for the next design. However the bottom line is that the existence of a comprehensive PDK with accurate process models and QA controlled CAD technology data is key to getting first time rig...
متن کاملGetting it right the first time: Verification of Behavior-based Multirobot Missions
Position Paper Getting it right the first time: Verification of Behavior-based Multirobot Missions Damian Lyons, Ronald Arkin, Shu Jiang, Dagan Harrington and Matthew O'Brien Dept. Of Computer & Information Science, Fordham University, Bronx NY 10458 School of Interactive Computing, Georgia Institute of Technology, Atlanta GA 30332 {dlyons,dharrington5}@fordham.edu, {arkin, sjiang, mjobrien}@cc...
متن کاملDeducing demands at business-intelligence-systems beyond unbundling within the European energy markets
The paper presents a process model to deduce utility specific requirements within the utility industry beyond unbundling. It is based on a case study. Due to the market transition, Business Intelligence (BI) and its tasks of extracting, transforming, and analyzing data at different enterprise levels becomes relevant within this industry. Whereas utilities were formerly protected by regional mon...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Software
دوره 20 شماره
صفحات -
تاریخ انتشار 2003